* {
    margin: 0;
}
html, body {
    height: 100%;
    font-size: large;
    margin:5px
}
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
    width:100%;
    text-align: center;
    height: 142px; /* .push must be the same height as .footer */
}

.topmenu {
    margin-left: 15px;
    background: black;
    color:white;

}

.topmenu a {
    margin:7px;
    text-decoration: none;
    color:whitesmoke;
    font-size: 15pt;
    font-family: Arial;
    font-weight: bold;
}

.contextMenuable
{
    
}
/*

Sticky Footer by Ryan Fait
http://ryanfait.com/

*/

